China and Canada in 'hostage politics'